


p,span,ul,li,dl,dd,dt,img,input,button,div,h1,h2,h3,h4,body{
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}

li{
	list-style: none;
	float: left;
}
img{
	border: none;
}
a,input{
	text-decoration: none;
	outline: none;
	border: 0;
	
}

.left{
	float:left;
}
.right{
	float: right;
}

.center{
	margin: 0 auto;
}

/*---------------------------------------------版心*/
#container{
	width: 1150px;
	/*height: 5000px;*/
	/*background: #b6b6b6;*/
	
}
/*-----------------------------------------头部top*/

.head_top{
	padding-top: 16px;
	background: #fff;
	height: 54px;
	
}
.head_top .box:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
.head_top .box h1 a{
	display: block;
}


.head_top .box h1 img{
	width: 156px;
	
}
.head_top .box .ul img{
	width: 18px;
	height: 18px;
}

.head_top .box .ul li+li{
	margin-left: 43px;
}

/*-----------------------------------------购物车*/

.head_top .box .ul .cart{
	position: relative;
}
.head_top .box .ul .cart .count{
	position: absolute;
	left: 9px;
	top: 7px;
	padding: 1px 3px;
	
	background: red;
	border-radius: 8px;
	font-size: 10px;
	color: #fff;
	
	text-align: center;
	line-height: 10px;
}


/*-----------------------------------------头部搜索框*/
.head_top .box form input{
	width: 154px;
	height: 14px;
	font-size: 12px;
	
	
}
#search_box{
	position: relative;
}

#hot_list{
	position: absolute;
	z-index: 999;
	left: 0;
	width: 255px;
	top: 30px;
	z-index: 10;
	font-size: 14px;
	background: #fff;
	overflow-y: auto;
	overflow-x: hidden;
	height: 200px;
	cursor: pointer;
	display: none;
	border: 0;
	
}
#hot_list.active{
	display: block;
}
#hot_list li{
	float: none;
	border: 0;

}
#hot_list li a{
	color: #b6b6b6;
	display: block;
	border: 0;
	width: 255px;
	height: 30px;
	text-indent: 15px;
	line-height: 30px;
	
}

#hot_list li.active{
	background: #5D4B37;
}

.head_top .box div.right{
	padding-top: 10px;
}

.head_top .box .ul{
	position: relative;
	
}
.head_top .box .ul .ewm{
	
	position: absolute;
	top:30px;
	display: none;
	z-index: 10;
}

.head_top .box .ul .ewm.active{
	display: block;
}

.head_top .box .ul .ewm img{
	width: 130px;
	height: 130px;
}

/*--------------------------------------吸顶菜单*/
.head_bottom .menu ul{
	height: 51px;
}

.head_bottom .menu ul li{
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	/*border-bottom: 1px solid red;*/
}

.head_bottom .menu ul li+li{
	margin-left:34px ;
	padding: 0 5px;
}

.head_bottom .menu ul li a{
	display: block;
	
	height: 50px;
	
	color: #4a4a4a;
}
/*-----------------------------------------------菜单  鼠标滑过变红色*/
.head_bottom .menu ul li.active a{
	color: red;
}

.head_bottom .menu ul li.active{
	border-bottom:1px solid red;
}

.head_bottom .menu .kefu a{
	color: #4a4a4a;
}

.head_bottom .menu .kefu{
	height: 50px;
	line-height: 50px;
	padding-right:24px ;
	font-size: 14px;
}

.head_bottom .menu.active .kefu{
	
	display: none;
}

.head_bottom .menu .cart{
	
	display: none;
}

.head_bottom .menu.active .cart{
	height: 50px;
	line-height: 60px;
	padding-right:40px ;
	display: block;
	position: relative;
	
}

/*-----------------------------吸顶菜单里面的  购物车图标*/
.head_bottom .menu.active .cart .count{
	position: absolute;
	left: 8px;
	top: 25px;
	padding: 1px 3px;
	
	background: red;
	border-radius: 8px;
	font-size: 10px;
	color: #fff;
	
	text-align: center;
	line-height: 10px;
}


.head_bottom .menu{
	background: #fff;
}

/*------------------------------------万能清除浮动*/
.head_bottom .menu:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

.head_bottom .d{
	display: none;
	position: absolute;
	z-index: 10;
	left: 0;
	top:51px;
	height: 50px;
	width: 100%;
	background: #fff;
}
.head_bottom .d.active{
	display:block;
}
.head_bottom{
	position: relative;
}


.head_bottom .d ul li{
	
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	
}
.head_bottom .d ul li a{
	color: #4a4a4a;
}
/*------------------------------------------菜单  鼠标滑过变红色*/
.head_bottom .d ul li a:hover{
	color: red;
}
.head_bottom .d ul li+li{
	margin-left:44px ;
}

.head_bottom .d.active{
	display: block;
	
}

/*----------------------------------banner轮播图部分*/

#banner{
	width: 100%;
	height: 575px;
	position: relative;
	overflow: hidden;
}
#banner .img_div{
	position: relative;
	width: 100%;
	height: 100%;
}
#banner .img_div a img{
	display: block;
	/*opacity: 0;
	filter:alpha(opacity=0);*/
}

#banner .img_div a{
	display: block;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	
}
#banner .img_div a.active{
	/*display: block;*/
}

#banner .img_div a.active img{
	/*opacity: 1;
	filter:alpha(opacity=100);*/
}

#banner .lbt{
	position: absolute;
	font-size: 30px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	width: 30px;
	height: 50px;
	background: #B6B6B6;
	opacity: .5;
	filter: alpha(opacity=50);
	cursor: pointer;
	display: none;
}
#banner .lbt.active{
	display: block;
}

#banner .lbt_left{
	left: 0;
	top: 50%;
	margin-top: -25px;
}
#banner .lbt_right{
	right: 0;
	top: 50%;
	margin-top: -25px;
}

#banner .tab_list{
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -55px;
}
#banner .tab_list li{
	width: 10px;
	height: 10px;
	margin: 10px;
	background: #BEBDBB;
	position: relative;
	border-radius:5px ;
	behavior: url(ie-css3.htc); 
	
	z-index: 999;
	
}

#banner .tab_list li.active{
	background: #fff;
}





/*----------------------------------秒杀专区*/

#seckill ul .li img{
	width: 222px;
	
}


#seckill ul .li1{
	padding: 100px 80px 20px 40px;
	
	
}
#seckill ul .li+li{
	margin-left: 110px;
}


#seckill ul .li1 .sec_box{
	width: 108px;
	height: 111px;
}

#seckill ul .li1 .sec_box h2{
	font-size: 22px;
}
#seckill ul .li1 .sec_box dd{
	font-size: 12px;
}

#seckill ul .li1 .sec_box ul{
	font-size: 9px;
}

#seckill ul .li1 .sec_box dl dt{
	margin-bottom: 22px;
}
#seckill ul .li1 .sec_box dl{
	margin-bottom: 22px;
}

#seckill ul .li1 .sec_box .clock .num{
	
	border: 1px solid #4a4a4a;
	border-radius:5px;
	width: 20px;
	height: 20px;
	text-align: center;
	
	line-height: 20px;
	
	overflow: hidden;
}

#seckill ul .li1 .sec_box .clock .colon{
	padding: 5px;
}
#seckill a{
	color: #4a4a4a;
}

#seckill span{
	color: red;
	font-size: 11px;
}
#seckill em{
	color: #828282;
	text-decoration: line-through;
	font-size: 11px;
}

#seckill ul .li .dd{
	margin-bottom: 25px;
	font-size: 11px;
}

#seckill{
	
	margin-bottom:66px ;
}
#seckill ul:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

/*--------------------------------------main_center*/

#main_center{
	width: 100%;
	height: 585px;
	/*background: #545412;*/
	margin-bottom: 62px;
}

#main_center ul li img{
	display: block;
}

#main_center ul:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
#main_center ul li+li{
	margin-left: 22px;
}
#main_center .u1{
	margin-bottom: 20px;
}
/*-------------------------------------------------main_goods商品部分*/

/*--------------------------------hot_good热销商品*/
#main_goods .hot_good{
	height: 453px;
	background: #efe;
}
#main_goods .hot_good p{
	height: 20px;
	line-height: 20px;
}
#main_goods .hot_good .find_good{
	margin-bottom: 56px;
}
#main_goods .hot_good p em{
	margin-right: 10px;
	display: block;
	height: 100%;
	width: 2px;
	background: #4a4a4a;
}
#main_goods .hot_good b{
	font-size: 19px;
	font-weight: 100;
	
}

#main_goods .hot_good .good_list dl{
	width: 222px;
	height: 274px;
}
#main_goods .hot_good .good_list dl dt img{
	width: 100%;
	
	
}

#main_goods .hot_good .good_list dl dt a{
	display: block;
	font-size: 0;
}
#main_goods .hot_good .good_list dl .good_biaoti{
	font-size: 14px;
} 

#main_goods .hot_good .good_list dl .good_miaosu{
	font-size: 11px;
	height: 38px;
} 
#main_goods .hot_good .good_list dl .good_price{
	font-size: 9px;
} 
#main_goods .hot_good .good_list dl .good_price .market_price{
	text-decoration: line-through;
	color: #B6B6B6;
}

#main_goods .hot_good .good_list dl .good_price .special_price{
	color: red;
}

#main_goods .hot_good .good_list dl dd{
	padding: 11px 16px 0 16px;
}
#main_goods .hot_good .good_list dl .good_miaosu a{
	color: #828282;
}
#main_goods .hot_good .good_list dl .good_biaoti a{
	color: #4a4a4a;
}

/*---------------------------------------畅销品牌wonderful_brand*/
#main_goods .wonderful_brand{
	width: 100%;
	height: 406px;
	background: #efe;
	margin-bottom: 60px;
}

#main_goods .wonderful_brand p{
	height: 20px;
	line-height: 20px;
}
#main_goods .wonderful_brand .find_good{
	margin-bottom: 56px;
}
#main_goods .wonderful_brand p em{
	margin-right: 10px;
	display: block;
	height: 100%;
	width: 2px;
	background: #4a4a4a;
}
#main_goods .wonderful_brand b{
	font-size: 19px;
	font-weight: 100;
	
}

.wonderful_brand_wrapper dl dd{
	padding: 42px 0 0 18px;
	width: 144px;
}
.wonderful_brand_wrapper dl dd h3{
	margin-bottom: 8px;
	font-size: 14px;
}

.wonderful_brand_wrapper dl dd h4{
	margin-bottom: 8px;
	font-size: 12px;
}
.wonderful_brand_wrapper dl dd p{
	line-height: 18px;
	font-size: 11px;
}
.wonderful_brand_wrapper dl{
	padding: 18px 0;
	width: 370px;
	height: 184px;
}

.wonderful_brand_wrapper>dl+dl{
	margin-left: 20px;
}
.wonderful_brand_wrapper a{
	color: #4A4A4A;
}
/*------------------------------------------limit_buy开始*/
/*----------------------------打造雾面妆容*/
#main_goods .limit_buy{
	width: 100%;
	height: 774px;
	margin-bottom: 40px;
	/*background: #854684;*/
}
/*-----------------------------------------标题部分的样式 */
#main_goods .limit_buy .find_good p{
	width: 200px;
	height: 20px;
	line-height: 20px;
}
#main_goods .limit_buy .find_good{
	margin-bottom: 30px;
	
}
#main_goods .limit_buy .find_good:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

#main_goods .limit_buy .find_good p em{
	margin-right: 10px;
	display: block;
	height: 100%;
	width: 2px;
	background: #4a4a4a;
}
#main_goods .limit_buy .find_good b{
	font-size: 19px;
	font-weight: 100;
	
}

#main_goods .limit_buy .find_good a{
	display: block;
	font-size: 13px;
	height: 21px;
	line-height: 21px;
	padding-right: 18px;
	
	
}

#main_goods .limit_buy .find_good a img{
	
	height: 18px;
	float: right;
	margin-top:2px ;
	margin-left:5px ;
}

/*-----------------------------------------------商品部分的样式*/
#main_goods .limit_buy .good_list dl{
	width: 222px;
	height: 340px;
	margin-bottom: 20px;
}
#main_goods .limit_buy .good_list>dl+dl{
	margin-left: 10px;
}
#main_goods .limit_buy .good_list .begin{
	margin-left:0 ;
}
#main_goods .limit_buy .good_list dl dt img{
	width: 100%;
	
	
}

#main_goods .limit_buy .good_list:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

#main_goods .limit_buy .good_list dl dt a{
	display: block;
	font-size: 0;
}
#main_goods .limit_buy .good_list dl .good_biaoti{
	font-size: 14px;
} 

#main_goods .limit_buy .good_list dl .good_miaosu{
	font-size: 11px;
	height: 38px;
} 
#main_goods .limit_buy .good_list dl .good_price{
	font-size: 9px;
} 
#main_goods .limit_buy .good_list dl .good_price .market_price{
	text-decoration: line-through;
	color: #B6B6B6;
}

#main_goods .limit_buy .good_list dl .good_price .special_price{
	color: red;
}

#main_goods .limit_buy .good_list dl dd{
	padding: 11px 16px 0 16px;
}
#main_goods .limit_buy .good_list dl .good_miaosu a{
	color: #828282;
}
#main_goods .limit_buy .good_list dl .good_biaoti a{
	color: #4a4a4a;
}
/*---------------------------------------------联系客服*/

#contact_service{
	font-size: 0;
	width: 65px;
	height: 66px;
	background: #fff;
	position: fixed;
	right: 0;
	bottom: 234px;
	cursor: pointer;
}

#contact_service img{
	width: 45px;
	margin-left: 10px;
	margin-top: 12px;
}

/*-------------------------在线客服 聊天 框*/

#online_kefu{
	width: 350px;
	height: 450px;
	background: #FFFFFF;
	position: fixed;
	z-index: 999;
	bottom: 5px;
	right: 0px;
	display: none;
	
	
}
#online_kefu.active{
	display: block;
}

#online_kefu .shut{
	padding: 10px 6px;
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	
}

#online_kefu .shut .minus{
	height: 2px;
	width: 20px;
	background: #B6B6B6;
}

#online_kefu #chat_content .chat_top h4{
	height: 35px;
	line-height: 35px;
	text-align: center;
	/*background: green;*/
	cursor: move;
}
#online_kefu .talk ul .li2{
	min-width: 20px;
	min-height: 12px;
	padding: 10px;
	
}
#online_kefu .talk ul li{
	border: 1px solid #e5e5e5;
	font-size: 13px;
	margin: 6px;
	width: 190px;
	padding: 8px 5px;
}
#online_kefu .talk ul .pjia{
	width: 90px;
	height: 15px;
	text-align: center;
	line-height: 15px;
	border-radius: 5px;
	cursor: pointer;
	box-shadow: inset 0 -1px 2px rgba(0,0,0,.2);
	background-color: #fafafa;
	
	
}

#online_kefu .talk ul .pjia:hover{
	background: red;
	
}

#online_kefu .talk ul{
	
	width: 100%;
	height: 300px;
	overflow-y: scroll;
}

#online_kefu .talk .shuru a{
	display: block;
	margin-left: 250px;
	width: 100px;
	height: 30px;
	background: #ccc;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-size: 13px;
	border-radius: 3px;
	
	
}
#online_kefu .talk .shuru a.active{
	background-color: red;
}

#online_kefu .talk .shuru textarea{
	width: 96%;
	resize: none;
	height: 40px;
	overflow-y: scroll;
	margin-left: 8px;
	
	outline: none;
	
	
}




/*---------------------------------------------返回顶部*/

#back_top{
	font-size: 0;
	width: 65px;
	height: 66px;
	background: #fff;
	position: fixed;
	right: 0;
	bottom:160px;
	cursor: pointer;
	
}

#back_top img{
	position: absolute;
	left: 0;
	top: 0;
	width: 45px;
	margin-left: 10px;
	margin-top: 12px;
}


#back_top .back_top_word{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	font-size: 25px;
	display: none;
	
	text-align: center;
	
}



#kefu_back{
	display: none;
}
#kefu_back.active{
	display: block;
}




/*-------------------------------网页结尾部分*/

#footer{
	width: 100%;
	height: 140px;
	background: #EEFFEE;
	margin-top: 140px;
}
/*-----------------------------关于 优集品 */
#footer .footer_help li a{
	display: block;
	padding-left: 32px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color: #4a4a4a;
	background: url(../icon/icon_bg.png) no-repeat 12px -133px;
	background-size:auto 200px;
	
	
}
#footer .footer_help li{
	margin-right:66px ;
}
#footer .footer_help .li2 a{
	background-position:-208px -132px ;
}
#footer .footer_help .li3 a{
	background: url(../icon/notification.png) no-repeat 10px 2px;
	background-size:15px 20px;
	
}
#footer .footer_help .li4 a{
	background-position:-108px -132px ;
}
#footer .footer_help{
	padding-top: 26px;
	margin-bottom: 64px;
}
/*-------------------------网站信息*/
#footer .website_information_left li{
	padding: 0 22px;
	font-size: 12px;
	
	
}

#footer .website_information_left>li+li{
	border-left: 1px solid #4A4A4A;
}
#footer .website_information_left .kefu{
	padding-left: 10px;
}
#footer .website_information:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}

#footer .website_information_right {
	font-size: 12px;
}
#footer .website_information_right dd{
	width: 23px;
	height: 19px;
	margin-left:20px ;
	
	position: relative;
}
#footer .website_information_right dd img{
	width: 19px;
	height: 16px;
}
#footer .website_information_right dd div{
	position: absolute;
	left: -60px;
	top: -130px;
	display: none;
	
}
#footer .website_information_right dd div img{
	width: 130px;
	height: 130px;
	
}
#footer .website_information_right dd:hover div{
	
	display: block;
}


#php .head_top{
	position: relative;
}

#php .head_top .welcome{
	position: absolute;
	z-index: 10000;
	top: 10px;
	left: 300px;
}




